Четвёртый сын Ярослава Мудрого и Ингигерды Шведской.

При жизни отца Всеволод не был его наместником в каком-либо городе и жил в Киеве при родителях. С 1054 по 1073 год — князь переяславский (Переяславля-Русского) и Ростовской земли, член так называемого «триумвирата Ярославичей» (вместе со старшими братьями Изяславом Киевским и Святославом Черниговским), принимал равное с ними участие в управлении государством (новая редакция «Русской правды», походы на кочевников, борьба со Всеславом Полоцким). Переяславская епархия (как и черниговская) была повышена в этот период до митрополии.

Всеволод вместе с братьями был разбит на Альте половцами, был в Киеве с Изяславом во время народного восстания, затем вместе со Святославом находился в Киеве, когда Изяслав повёл на Русь поляков.

В 1073 году триумвират распался: Святослав и Всеволод изгнали Изяслава, обвинив его в союзе с Всеславом полоцким против них. Всеволод перешёл в Чернигов, отдав Переяславль Давыду Святославичу. Изяслав не получил помощи от своих польских союзников, более того — в 1076 году Олег Святославич с Владимиром Всеволодовичем возглавляли русское войско в походе на помощь полякам против чехов.

В декабре 1076 года Святослав внезапно скончался. Всеволод занял его место, но уже через полгода вернул престол двинувшемуся на Киев с поляками Изяславу, не только удержав Чернигов, но и вернув Переяславль. Но против него поднялись племянники Олег Святославич и Борис Вячеславич с половцами и разбили его на р.Сожице. Всеволод бежал за помощью в Киев и вернулся вместе с Изяславом к Чернигову, который сел в осаду в отсутствие своих князей. Решающее сражение произошло 3 октября, в нём погибли Изяслав и Борис.

Всеволод окончательно занял киевский престол, по выражению летописца переима власть Русскую всю, несмотря на то что на Волыни и в Новгороде сидели соответственно Ярополк и Святополк Изяславичи. В 1079 году Олег с братом Романом вновь двинулся из Тмутаракани на Киев, но Всеволод подкупил половцев, которые убили Романа, а Олега отправили в Византию на остров Родос, где тот пробыл ещё пятнадцать лет; Тмутаракань перешла под контроль Киева.

Была продолжена ожесточённая борьба с Всеславом Полоцким, возобновившаяся сразу после смерти Святослава Ярославича. На рубеже 1070—1080-х годов Всеслав провёл поход под Смоленск, после чего Владимир Мономах провёл опустошительный поход на Полоцкое княжество, а затем второй поход с половцами, во время которого был захвачен Минск.

В частности, об эпизодах борьбы с половцами, когда те прошли до Стародуба, но были разбиты на Десне Владимиром Мономахом, ханы Асадук и Саук попали в плен, затем восточнее Новгорода-Северского был разбит хан Белкатгин. В начале 1080-х годов было проведено два подряд зимних похода против племенного союза вятичей. Их князь Ходота является последним упоминаемым в источниках племенным восточнославянским князем. Земля вятичей окончательно вошла в состав Черниговского княжества.

Важные события киевского княжения Всеволода Ярославича произошли на юго-западе Руси и закончились тем, что, по формулировке решения Любечского съезда, розданы города: Давыду — Владимир, Ростиславичам же: Володарю — Перемышль, Васильку — Теребовль.

От Ярополка Изяславича бежали изгои, сыновья Ростислава Владимировича, старшие правнуки Ярослава Мудрого, и заняли Червенские города. Давыд Игоревич, перехватив торговую артерию в устье Днепра, добился от Всеволода удела, причём на Волыни. Таким образом столкнулись интересы Ярополка Изяславича с интересами Всеволода, и вскоре Ярополк погиб от руки наёмного убийцы в походе против Ростиславичей (1086). В 1088 году Всеволод дал Туров Святополку Изяславичу, посадив в Новгороде своего 12-летнего внука Мстислава Владимировича.

Внешняя политика при Всеволоде ознаменована интенсивными контактами со Священной Римской империей, за императора которой Генриха IV князь выдал замуж свою дочь, Евпраксию-Адельхайду, а впоследствии с римским папой Урбаном II, оппонентом Генриха. Вероятно, переход Руси в лагерь противников императора был связан со скандальным конфликтом Евпраксии и Генриха: дочь Всеволода бежала из Германии в Верону и предстала перед папой, обвиняя мужа в издевательствах над ней, оргиях и участии в сатанинских ритуалах.

По инициативе князя (видимо, вследствие контактов с Римом) на Руси был установлен праздник перенесения мощей святителя Николая Мирликийского в Бари, не празднуемый греческой церковью, всегда расценивавшей этот перенос как похищение.

О его погребении упоминает граффити в киевском соборе Святой Софии, открытое С. С. Высоцким и, позже, заново проанализированное А. А. Зализняком. Дмитр, дружинник Всеволода, записал, что «Андрея, русcкий князь благой», умер в среду «по обеде» и был погребён на другой день, в Великий Четверг 14 апреля 1093 года.